html, body {
    margin: 0;			/* Remove body margin/padding */
    padding: 0;
    overflow: hidden;	/* Remove scroll bars on browser window */
    font-size: 85%;
}

.ui-tabs-nav li {position: relative;}
.ui-tabs-selected a span {padding-right: 10px;}
.ui-tabs-close {display: none;position: absolute;top: 3px;right: 0px;z-index: 800;width: 16px;height: 14px;font-size: 10px; font-style: normal;cursor: pointer;}
.ui-tabs-selected .ui-tabs-close {display: block;}
.ui-layout-west .ui-jqgrid tr.jqgrow td { border-bottom: 0px none;}
.ui-datepicker {z-index:1200;}

/*
*	JQUERY LAYOUT CLASSES
*/

.ui-layout-resizer { /* all 'resizer-bars' */
                     background: #EEE;
}
.ui-layout-toggler { /* all 'toggler-buttons' */
                     background: #CCC;
}

.pane {	/* custom class used to HIDE layout-panes until Layout initializes */
        display: none;
}

/*
 *	PageLayout Panes - Tab Buttons & Panels
*/
#appTabBtns {			/* North */
}
#appContainer{	/* Center */
               background:	#99F;		/* DEBUG - BLUE */
               border:		2px solid #00C;/* DEBUG */
               padding:	2px;			/* DEBUG */
}
#appTabs .ui-tabs-panel {
    /* don't need border or rounded corners - tabs 'fill' the pane */
    border:		0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}

#appStorehouseLeftPane{
    /* optional, initial splitbar position */
    overflow: auto;
}

/*
 * Right-side element of the splitter.
*/
#appStorehouseRightPane{
    padding: 2px;
    overflow: auto;
}

/*
 *	appStorehouse - Tab #1
 */
#appStorehouse {	/* Container */
                 width: 100%;
                 height: 100%;
                 padding: 0;		/* add padding to #TabPanelsContainer instead */
                 background: #AFF;	/* DEBUG - CYAN */
}

#appSystemManagementLeftPane{
    /* optional, initial splitbar position */
    overflow: auto;
}

/*
 * Right-side element of the splitter.
*/
#appSystemManagementRightPane{
    padding: 2px;
    overflow: auto;
}

/*
 *	appSystemManagement - Tab #1
 */
#appSystemManagement {	/* Container */
                 width: 100%;
                 height: 100%;
                 padding: 0;		/* add padding to #TabPanelsContainer instead */
                 background: #AFF;	/* DEBUG - CYAN */
}

#appSystemManagementMenu
{
    font-size: 9pt;
}

.header {
    font-weight: bold;
    font-size: 12px;
    text-align: left;
    padding: 4px;
}
.subhead {
    padding: 3px 4px;
    border-bottom: 1px solid;
}
.footer {
    padding: 3px 4px;
    border-top: 1px solid;
    background: #D0D0D0;
}
.footer p,
.footer div,
.footer form,
.footer span {
    display: inline;
}

/*
.ui-widget-content {
    padding:	3px 2px;
    overflow:	auto;
}
*/

/*   jqgrid css    */
.ui-jqgrid-sortable{
    font-size: 9pt;
}

.ui-jqgrid-btable{
    font-size: 9pt;
}

.ui-jqgrid-title {
    font-size: 11pt;
}

#jqgh_menu{
    font-size: 9pt;
}